import axios from "axios";

const instance = axios.create({
    // baseURL: "http://localhost:8081/api",
    baseURL: process.env.NODE_ENV === 'production' ? 'http://182.92.203.240:8001/api' : 'http://localhost:8001/api',
    withCredentials: true,
    timeout: 10000,
});

// 添加响应拦截器
instance.interceptors.response.use(
    function (response) {
        // 2xx 范围内的状态码都会触发该函数。
        // 对响应数据做点什么
        return response.data;
    },
    function (error) {
        // 超出 2xx 范围的状态码都会触发该函数。
        // 对响应错误做点什么
        return Promise.reject(error);
    }
);

export default instance;
